judas ear fungus - German English Dictionary